/*
Copyright [2023] [fuwen_soft]
*/
package vip.xiaonuo.sys.modular.sysappinfoservice.service;

import com.baomidou.mybatisplus.extension.service.IService;
import vip.xiaonuo.core.pojo.page.PageResult;
import vip.xiaonuo.sys.modular.sysappinfoservice.entity.SysAppInfoService;
import vip.xiaonuo.sys.modular.sysappinfoservice.param.SysAppInfoServiceParam;

import java.util.List;

/**
 * APP服务简介service接口
 *
 * @author yanwei
 * @date 2023-03-21 12:07:26
 */
public interface SysAppInfoServiceService extends IService<SysAppInfoService> {

    /**
     * 查询APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
    PageResult<SysAppInfoService> page(SysAppInfoServiceParam sysAppInfoServiceParam);

    /**
     * APP服务简介列表
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
    List<SysAppInfoService> list(SysAppInfoServiceParam sysAppInfoServiceParam);

    /**
     * 添加APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
    void add(SysAppInfoServiceParam sysAppInfoServiceParam);

    /**
     * 删除APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
    void delete(List<SysAppInfoServiceParam> sysAppInfoServiceParamList);

    /**
     * 编辑APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
    void edit(SysAppInfoServiceParam sysAppInfoServiceParam);

    /**
     * 查看APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
     SysAppInfoService detail(SysAppInfoServiceParam sysAppInfoServiceParam);

    /**
     * 导出APP服务简介
     *
     * @author yanwei
     * @date 2023-03-21 12:07:26
     */
     void export(SysAppInfoServiceParam sysAppInfoServiceParam);

}
